

import App from './App'

// #ifndef VUE3
import Vue from 'vue'
import './uni.promisify.adaptor'

import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css';
// 配置全局请求基本路径
Vue.prototype.$baseUrl = 'http://localhost:8086/'


Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
  ...App
})

Vue.use(ElementUI)

// 初始化百度地图
// const initBaiduMap = () => {
//   return new Promise((resolve, reject) => {
//     if (window.BMap) {
//       resolve();
//     } else {
//       const script = document.createElement('script');
//       script.type = 'text/javascript';
//       script.src = 'http://api.map.baidu.com/api?v=3.0&ak=EMRmkEr3534eLhkGKGyah97kN5yGLEhx&callback=init';
//       script.onerror = reject;
//       document.head.appendChild(script);
//       window.init = () => {
//         resolve();
//       };
//     }
//   });
// };

// 等待百度地图初始化完成后再创建Vue实例
// initBaiduMap().then(() => {
//   new Vue({
//     render: h => h(App),
//   }).$mount('#app');
// });



app.$mount()
// #endif

// #ifdef VUE3
import { createSSRApp } from 'vue'
export function createApp() {
  const app = createSSRApp(App)
  return {
    app
  }
}
// #endif